be someone who continually makes up excuses - Français Anglais Dictionnaire